﻿using System;

namespace SverigesRadio.SverigesRadioApp.Business
{
    public interface IServiceCaller<T>
    {
        event EventHandler<ServiceCallerEventArgs<T>> OnServiceCallReceived;
        void CallAsync(Uri serviceUri);
        void CallAsync(Uri serviceUri, params string[] queryStrings);
        void CallAsync(Uri serviceUri, string queryString);
    }
}
